MGVEKMVCLASRTGRQFQRYNKGRRQVVGCVPYRFKLSNDGKISDEVEVLVISSQKGHALMFPKGGWELDESVEEAASRECLEEAGVLGNVEHQLGKWDFLSKSRGTYYEGLMFPMLVTEQLELWPEQHVRQRIWMNVTEAREACRDWWMKEALDVLVERLSSPMNQPKEEKTMSISIETMC